Exciting sight